peeled and dried (chestnut) - Espagnol Anglais Dictionnaire